Modeling Interface Definition Language Extensions

نویسندگان

  • Hans-Arno Jacobsen
  • Bernd J. Krämer
چکیده

Interface definition languages serve to specify module and interface names, as well as opemtion signatures. However, IDLs lack means to express aspects, such as synchronization constraints, preand post conditions, invariants, quality of service annotations, and real-time annotations. We develop a framework to specify the interface definition language and a given IDL extension in a combined modeling language based on XML. We show how this specification can serve to obtain tools to process the extended interface definition language. We study this approach along the lines of OMG IDL and the CORBA middleware platform. The specification of semantic aspects and the specification of IDL is based on XML Document Type Definitions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ODMG 2.0 Extension for Dynamic Roles of Objects

Abstract. The paper deals with modeling of real-world objects that can acquire several roles during their life-cycle and change these roles. ODMG 2.0 standard, although accepted long after necessity of role support has already been recognized, provides only limited support for static definition of roles using interfaces. The aim of the paper is to propose some extensions of the ODMG 2.0 Object ...

متن کامل

Nonlinear lap joint interface modeling and updating strategies for assembled structures

A comparison between two known strategies of modeling lap joint interfaces, namely, zero-thickness and thin layer interface theories and their associated updating procedures, is made. Finite element...

متن کامل

Towards a Generic Infrastructure for Framework-Specific Integrated Development Environment Extensions

Object-oriented frameworks are often difficult to use. Framework-specific extensions to integrated development environments (IDEs) aim to mitigate the difficulty by offering tools that leverage the knowledge about framework’s application programming interfaces (APIs). These tools commonly offer support for code visualization, automatic and interactive code generation, and code validation. Curre...

متن کامل

CASSIS: A Modeling Language for Customizable User Interface Designs

Current user interface modeling languages usually focus on modeling a single user interface and have a fixed set of user interface components; adding another user interface component requires an extension of the language. In this paper we present CASSIS, a concise language that supports creation of user interface components using models instead of language extensions. It also allows the specifi...

متن کامل

Virtual Human Problem-Solving Environments

Interest in complex integrated digital or virtual human modeling has seen a significant increase over the last decade. Coincident with that increased interest, Oak Ridge National Laboratory (ORNL) initiated the development of a human simulation tool, the Virtual Human. The Virtual Human includes a problem-solving environment (PSE) for implementing the integration of physiological models in diff...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000